package com.bowen.spike.my_enum;

// 通用方法，判断是value是否相等
public interface BaseEnum {
    int getValue();
    String getDesc();

    default boolean equalsValue(Integer value){
        if (value == null) {
            return false;
        }
        return getValue() == value;
    }

    default boolean equalsDesc(String desc){
        if (desc == null) {
            return false;
        }
        return getDesc().equals(desc);
    }
}